seeding of clouds - French English Dictionary